The new major version of the programmer-friendly testing framework for Java

About

JUnit 5 is the next generation of JUnit. The goal is to create an up-to-date foundation for developer-side testing on the JVM. This includes focusing on Java 8 and above, as well as enabling many different styles of testing.

JUnit 5 is the result of JUnit Lambda and its crowdfunding campaign on Indiegogo.

Resources

Duke's Choice Award

You’re invited to follow our ongoing work, review it, and give feedback. This short list of links will get you started:

Sponsoring

We ask you – our users – to support us so we can keep up the pace. We will continue our work on JUnit regardless of how many donations we receive. However, your support would enable us to do so with greater focus and not only on weekends or in our spare time. For example, we want to meet regularly and work colocated for a few days in order to get things done faster in face-to-face design and coding sessions. Your donations will help to make that a reality!

Thank you!

  • Société Générale

    Société Générale

    Use, Contribute and Attract:
    learn about Société Générale's
    open source strategy.

    Gold Sponsor

    Since October 2018

  • JetBrains

    IntelliJ IDEA

    The Java IDE
    for Professional Developers
    by JetBrains

    Gold Sponsor

    Since February 2019

  • MICROMATA

    MICROMATA

    Silver Sponsor

    Since May 2019

  • Heusch/Boesefeldt

    Heusch/Boesefeldt GmbH

    Bronze Sponsor

    Since March 2019

  • Premium Minds

    Premium Minds

    Bronze Sponsor

    Since July 2019

Backers

  • Jose Luis De la Cruz Morales
  • Stefan Gwihs
  • olcbean
  • linux_china
  • Danny Preussler
  • Peter Quiel
  • Shuming Iin
  • Zerocode
  • Simon Schrottner

Latest Release

JUnit Jupiter version JUnit Vintage version JUnit Platform version

JUnit artifacts are deployed to Maven Central and can be downloaded using the above links. All files are signed using the keys listed in the KEYS file.

Upcoming Events

  Add your talk